projects
/
ostree.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
ab3efe4
)
gnomeos: Add basic device files in /dev
author
Colin Walters
<walters@verbum.org>
Sun, 27 Nov 2011 18:12:22 +0000
(13:12 -0500)
committer
Colin Walters
<walters@verbum.org>
Sun, 27 Nov 2011 18:12:22 +0000
(13:12 -0500)
So we're more usable in a chroot for compiling software.
gnomeos/yocto/classes/gnomeos-contents.bbclass
patch
|
blob
|
history
diff --git
a/gnomeos/yocto/classes/gnomeos-contents.bbclass
b/gnomeos/yocto/classes/gnomeos-contents.bbclass
index 8920a0bd103b42a499e13c0c0f63119e5d5443ba..660f4792bc9dab0a7f6a57748e8730c4b35a8fa9 100644
(file)
--- a/
gnomeos/yocto/classes/gnomeos-contents.bbclass
+++ b/
gnomeos/yocto/classes/gnomeos-contents.bbclass
@@
-67,6
+67,16
@@
EOF
mkdir $d
done
chmod a=rwxt tmp
+
+ # Populate /dev/ with a bare minimum of devices, so that
+ # the tree is usable for building software inside a chroot
+ # without devtmpfs mounted
+ mknod -m 0666 ./dev/null c 1 3
+ mknod -m 0666 ./dev/zero c 1 5
+ mknod -m 0666 ./dev/full c 1 7
+ mknod -m 0666 ./dev/random c 1 8
+ mknod -m 0666 ./dev/urandom c 1 9
+
for d in $READONLY_BIND_MOUNTS; do
mv ${IMAGE_ROOTFS}/$d .
done